@charset "utf-8";
/* CSS Document */
#bodyArea {
	width: 975px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#bodyArea p {
    font-size: 20px;
    line-height: 22px;
    margin: 30px 0;
    text-align: center;
}
#bodyArea h1 {
	margin:0 0 20px;
	border: 1px solid #A30101;
	color: #FFFFFF !important;
	font-size: 32px;
	font-weight: bold;
	line-height: 32px;
	padding: 10px 0;
	text-align: center;
	background: #004889;
	background: #a30101;
background: url();
background: -moz-linear-gradient(top,  #a30101 35%, #e90303 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(35%,#a30101), color-stop(100%,#e90303));
background: -webkit-linear-gradient(top,  #a30101 35%,#e90303 100%);
background: -o-linear-gradient(top,  #a30101 35%,#e90303 100%);
background: -ms-linear-gradient(top,  #a30101 35%,#e90303 100%);
background: linear-gradient(top,  #a30101 35%,#e90303 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a30101', endColorstr='#e90303',GradientType=0 );

}
#leftArea {
	float: left;
	width: 650px;
}
#formArea {
	border: 1px solid #BABABA;
	width: 300px;
	float: right;
	background: #eeeeee;
	background: url();
	background: -moz-linear-gradient(top, #eeeeee 0%, #bababa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #bababa));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #bababa 100%);
	background: -o-linear-gradient(top, #eeeeee 0%, #bababa 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%, #bababa 100%);
	background: linear-gradient(top, #eeeeee 0%, #bababa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#bababa', GradientType=0 );
}
.cleared {
	clear: both;
}
#customForm {
	padding:10px;
}
.fieldLabel {
}
.field input {
	width:100%;
}
.field {
	margin-bottom: 5px;
}
.field textarea {
	width:100%;
}
#customForm select {
	width:100%;
}
.image {
	height:100px;
}
img.toyota {
	padding:0 0 0 50px;
	text-align:left;
}
img.mazda {
    float: right;
    margin: 0 55px 0 0;
}
img.ford {
    left: 230px;
    position: relative;
    text-align: center;
}
img.merchant {
    margin: 0 0 0 150px;
    width: 350px;
}
#formArea h2 {
    color: #3A3A3A;
    font-size: 14px;
    font-weight: bold;
    margin: 15px 0;
    padding: 0 10px;
    text-align: justify;
}
#rep {
    float: right;
    text-align: center;
    width: 300px;
}
.rep {
    display: block;
    font-size: 13px;
    text-align: center;